armoured squadron - English Synonyms Dictionary